package com.nxbw.quality.check.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.nxbw.quality.base.response.PageData;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class CheckVO {
    Long id;
    String projectName;
    String inspectionLocation;
    String area;
    String inspector;
    String applicant;
    String description;
    String inspectionFrequency;
    String status;
    @JsonFormat(pattern ="yyyy-MM-dd")
    Date inspectionTimeLimit;
    @JsonFormat(pattern ="yyyy-MM-dd")
    Date effectiveDate;
    String reInspector;
    String inspectionStatus;
    String statusDetails;
    String photos;
}
